<?php


namespace common\model;


use think\model\RelationModel;

class SystemNotifyMessageDetailModel extends RelationModel
{
    // 自动完成
    protected $_auto = [
        ['created', 'time', self::MODEL_INSERT, 'function'],
        ['message_content', 'json_encode', self::EXISTS_VALIDATE, 'function'],
    ];

    /**
     * 获取器：创建时间
     * @param $value
     * @param $data
     * @return array|mixed
     */
//    public function getCreatedAttr($value, $data)
//    {
//        if (!empty($value)) {
//            return get_format_date($value, 1);
//        }
//        return "";
//    }

    /**
     * 获取器：消息内容
     * @param $value
     * @return array|mixed
     */
    public function getMessageContentAttr($value)
    {
        if (!empty($value)) {
            return json_decode($value, true);
        }
        return [];
    }
}